MMPEQTYMYAYVTLPHHDQRERYTQKCYRDGRRIVLASYDLMGSERFSFKEKLRKSMKGMNESAERWVSEVRQGTTKRRFAIRVLRTKLGFYSCFIRSVGCFTSCVGHKDNFMK